ARKPOZINW


Pozycje arkuszy spisowych

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_ARKPOZINW Integer TAK
ID_POZZRODLA Integer -
ID_DOSTAWA Integer -
ID_ARKSPINW Integer TAK
ID_INWSP Integer TAK
ID_UZYTKOWNIK Integer -
ID_EAN Integer -
ID_KARTOTEKA Integer TAK
ID_MAGAZYN Integer TAK
EAN Varchar (20) -
NRPOZ Integer TAK Nr pozycji w arkuszu
ILOSCSPISANA Numeric (18,4) TAK 0 Ilość spisana
WARTSPRZAP Numeric (18,4) TAK 0 (zarezerwowana)
INDEKSZEW Varchar (40) - Indeks zewnętrzny (np. odebrany z trakera)
Indeks kartoteki
ID_MIEJSCESKL Integer -
KODMSKL Varchar (35) -
NRDOSTAWY Varchar (60) -
DATAWAZNOSCI Timestamp -
DATADOSTAWY Timestamp -
CENAZAKDOST Numeric (18,4) -
KLU_IDARKPOZINW Integer TAK
KLU_IDDOSTAWA Integer TAK
ID_MSCSKLADOWANIA Integer -
KODMSCSKLADOWANIA Varchar (100) -
ID_DANEDOSTAWALOG Integer -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZIN_ARKPOZIAR_ARKSPINW (FK_ARKPOZIN_ARKPOZIAR_ARKSPINW) ARKSPINW ARKPOZINW 1:N
FK_ARKPOZINW_INWKART (FK_ARKPOZINW_INWKART) INWKART ARKPOZINW 1:N
FK_ARKPOZINW_MIEJSCESKL (FK_ARKPOZINW_MIEJSCESKL) MIEJSCESKL ARKPOZINW 1:N
FK_DOSTINW_ARKPOZINW (FK_DOSTINW_ARKPOZINW) ARKPOZINW DOSTINW 1:N
FK_ARKPOZINWNRSERYJNY_ARKPOZINW (FK_ARKPOZINWNRSERYJNY_ARKPOZINW) ARKPOZINW ARKPOZINWNRSERYJNY 1:N CASCADE DELETE
FK_WYSTCECHINW_ARKPOZINW (FK_WYSTCECHINW_ARKPOZINW) ARKPOZINW WYSTCECHINW 1:N CASCADE DELETE
FK_ARKPOZINW_MSCSKLADOWANIA (FK_ARKPOZINW_MSCSKLADOWANIA) MSCSKLADOWANIA ARKPOZINW 1:N


ARKPOZINWNRSERYJNY

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ARKPOZINWNRSERYJNY Integer TAK
ID_INWSP Integer TAK
ID_ARKPOZINW Integer TAK
ID_NRSERYJNY Integer TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZINWNRSERYJNY_INWSP (FK_ARKPOZINWNRSERYJNY_INWSP) INWSP ARKPOZINWNRSERYJNY 1:N
FK_ARKPOZINWNRSERYJNY_ARKPOZINW (FK_ARKPOZINWNRSERYJNY_ARKPOZINW) ARKPOZINW ARKPOZINWNRSERYJNY 1:N CASCADE DELETE
FK_ARKPOZINWNRSERYJNY_NRSERYJNY (FK_ARKPOZINWNRSERYJNY_NRSERYJNY) NRSERYJNY ARKPOZINWNRSERYJNY 1:N


ARKSPINW


Arkusze spisowe do inwentaryzacji

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_ARKSPINW Integer TAK
ID_INWSP Integer TAK
ID_UZYTKOWNIK Integer -
NR_ARKUSZA Integer TAK Numer arkusza
DATAUTWORZENIA Timestamp TAK Data utworzenia arkusza
RODZUTWARKINW Integer TAK Rodzaj utworzenia arkusza
1 - ręcznie
2 - trakerem
3 - automatycznie
OPIS Varchar (50) - Nazwa, opis arkusza
SKLKOMISJI Blob (80,1) - Skład komisji
DATADRUKU Timestamp - Data ostatniego drukowania arkusza
WARTSPRZAS Numeric (18,4) TAK 0 (zarezerwowane)

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZIN_ARKPOZIAR_ARKSPINW (FK_ARKPOZIN_ARKPOZIAR_ARKSPINW) ARKSPINW ARKPOZINW 1:N
FK_ARKSPINW_INWSP_ARK_INWSP (FK_ARKSPINW_INWSP_ARK_INWSP) INWSP ARKSPINW 1:N


CECHADOKK


tabela zawiera spis definicji cech dla kartotek

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_CECHADOKK Integer TAK
ID_JM Integer -
ID_SWARTCECHDOKK Integer -
DOTYCZY Integer TAK 0 Cecha dotyczy:
0 - kartoteki,
1 - pozycji dokumentu,
2 - dokumentu.
LP Integer TAK 0 Kolejność wyświetlania cech
TYP Smallint TAK 1 Typ cechy:
0 - tekst,
1 - liczba,
2 - data,
3 - logiczny
POPRZEC Integer TAK 2 Do ilu miejsc po przecinku wyliczać cechę lliczbową
WARTDOMYSLNA Varchar (35) - Wartość domyślna (do podpowiedzi)
NAZWA Varchar (25) TAK Nazwa,opis cechy
SPOSLICZ Integer TAK 1 Sposób liczenia cechy:
1 - wpisywana
2 - wyliczana wzorem
3 - jako podsumowanie innej wartości z cechy lub pozycji
SKADSKL1 Integer - Składnik 1 do obliczania wzorem
NRPOLASKL1 Integer - Identyfikator skladnika 1
OPERARYTM1 Integer - Jak operacja arytmetyczna ma być wykonywana:
1 - mnożenie
2 - dzielenie
3 - dodawanie
4 - odejmowanie
5 - procent
SKADSKL2 Integer - Składnik 2 do obliczania wzorem
NRPOLASKL2 Integer - Identyfikator skladnika 2
PREDEF Smallint - 0 Czy cecha standardowa (systemowa,predefiniowana)
0 - nie
1 - tak
AKTYWNY Smallint - 1
WARTCECHZESPISWART Smallint - 0
CECHAWYMAGANA Smallint TAK 0
WIELEWARTOSCI Smallint TAK 0 Czy w wartość cechy może przyjąć w polu wiele wartości (po średniku)
0 - nie
1 - tak
SUMLISTPRZEWOZ Smallint TAK 0 Sumować w listach przewozowych
0 - nie
1 - tak
BLOKED Smallint - 0 Czy blokować wyświetlanie w oknie edycji kartoteki (1 - TAK, 0 - NIE)
0 - nie
1 - tak
GRUPY_KART Smallint TAK 0
DOSTEPNOSC Integer -
WARTOSCWYMAGANA Smallint TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_WYSTCECHINW_CECHADOK (FK_WYSTCECHINW_CECHADOK) CECHADOKK WYSTCECHINW 1:N


DOSTINW


Rozliczenie dostaw przy inwentaryzacji

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_DOSTINW Integer TAK
ID_ARKPOZINW Integer -
ID_MIEJSCESKL Integer -
ID_INWSP Integer TAK
ID_KARTOTEKA Integer TAK
ID_MAGAZYN Integer TAK
ID_DOSTAWA Integer -
CENAZAKUPUDI Numeric (18,4) TAK 0 Cena zakupu dostawy
STANPRZEDDI Numeric (18,4) TAK 0 Stan przed inwent. dostawy
WARTPRZEDDI Numeric (18,4) TAK 0 Wartość przed inwent. dostawy
STANPODI Numeric (18,4) TAK 0 Stan po inwent. dostawy
WARTPODI Numeric (18,4) TAK 0 Wartość po inwent. dostawy
KAL_ROZNICASTANUDINW - Różnica stanu (po - przed) dostawy
KAL_ROZNICAWARTDINW - Różnica wartości (po-przed) dostawy
NRDOSTAWY Varchar (60) -
DATAWAZNOSCI Timestamp -
DATADOSTAWY Timestamp TAK
ID_POZ Integer -
ID_DANEDOSTAWALOG Integer -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_DOSTINW_INWKART (FK_DOSTINW_INWKART) INWKART DOSTINW 1:N CASCADE DELETE
FK_DOSTINW_MIEJSCESKL (FK_DOSTINW_MIEJSCESKL) MIEJSCESKL DOSTINW 1:N
FK_DOSTINW_ARKPOZINW (FK_DOSTINW_ARKPOZINW) ARKPOZINW DOSTINW 1:N
FK_ROZLINWNRSERYJNY_DOSTINW (FK_ROZLINWNRSERYJNY_DOSTINW) DOSTINW ROZLINWNRSERYJNY 1:N


INWKART


Inwentaryzacja - podsumowanie kartotekami

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_INWSP Integer TAK
ID_MAGAZYN Integer TAK
ID_KARTOTEKA Integer TAK
ID_POZ Integer -
KART_INDEKS Varchar (40) TAK
KART_NAZWASKR Varchar (35) TAK
KART_NAZWADL Varchar (360) -
KART_SWW Varchar (15) -
KART_PKWIU Varchar (17) -
JM Varchar (5) -
STANPRZEDIK Numeric (18,4) TAK 0 Stan przed inwent.
STANPOIK Numeric (18,4) TAK 0 Stan po inwent.
KAL_ROZNICASTANOW - Różnica stanów (po-pzred)
WARTPRZEDIK Numeric (18,4) TAK 0 Wartość przed inwent.
WARTPOIK Numeric (18,4) TAK 0 Wartość po inwent.
KAL_ROZNICAWART - Różnica wartości (po-przed)
CENAEWI Numeric (18,4) TAK 0 Cena ewidencyjna
WARTEWIPRZEDIK - Wartość ewidencyjna przed inwent.
WARTEWIPOIK - Wartość ewidencyjna po inwent.
KAL_ROZNICAWARTEWI - Różnica wartości ewidencyjna

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZINW_INWKART (FK_ARKPOZINW_INWKART) INWKART ARKPOZINW 1:N
FK_DOSTINW_INWKART (FK_DOSTINW_INWKART) INWKART DOSTINW 1:N CASCADE DELETE
FK_INWKART_INWSP (FK_INWKART_INWSP) INWSP INWKART 1:N CASCADE DELETE


INWSP


Spis inwentaryzacji ze wszystkich magazynów

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_INWSP Integer TAK
ID_MAGAZYN Integer TAK
OPISINW Varchar (40) TAK Opis inwentaryzacji
DTINW Timestamp TAK Data inwentaryzacji
RODZINW Smallint TAK 2 Rodzaj inwentaryzacji:
1 - roczna
2- na wszytkie towary
3 - częściowa
AUTOMATTWARK Smallint - 1 Czy automatycznie utworzyć arkuszen spisowe
0 - nie
1 - tak
SPUSTSTANUTWARK Integer - 1 Sposób ustawienia stanów spisanych:
1 - na zero
2- wg stanów aktualnych
WGCZEGOTWARK Integer - 1 Arkusze tworzyć kolejno dla kartotek
1 - wg identyfikatora
2 - wg indeksu
3 - wg ean
ILPOZWTWARK Integer - Ile pozycji ma być na arkuszach
ZAMKINW Smallint TAK 0 Czy inwentaryzacja zamknięta
0 - nie
1 - tak
KLU_ZAMKINW Integer TAK (pole systemowe)
AKTYWNY Smallint TAK 1
BYLOZAMYKANIE Smallint TAK 0 Czy było choć jedno zamykanie.
0 - nie
1 - tak
ID_RODZGRUPKART Integer - Tworzenie spisu inwentaryzacji wg jakiejś grupy towarowej
FILTRSTANU Integer TAK 0 Z jakich kartotek tworzyć arkusze inwentaryzacyjne:
0 - Aktywne i stan<>0
1 - Aktywne lub stan<>0
2 - Tylko aktywne
3 - Tylko jak stan<>0
TYPINW Integer TAK 2
DEFSKLKOMISJI Blob (80,1) -
NOWAINW Integer TAK 0
JMZAST Smallint TAK 0

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKSPINW_INWSP_ARK_INWSP (FK_ARKSPINW_INWSP_ARK_INWSP) INWSP ARKSPINW 1:N
FK_INWKART_INWSP (FK_INWKART_INWSP) INWSP INWKART 1:N CASCADE DELETE
FK_ARKPOZINWNRSERYJNY_INWSP (FK_ARKPOZINWNRSERYJNY_INWSP) INWSP ARKPOZINWNRSERYJNY 1:N
FK_ROZLINWNRSERYJNY_INWSP (FK_ROZLINWNRSERYJNY_INWSP) INWSP ROZLINWNRSERYJNY 1:N
FK_ROZLINWMSCSKL_INWSP (FK_ROZLINWMSCSKL_INWSP) INWSP ROZLINWMSCSKL 1:N


MIEJSCESKL

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_MIEJSCESKL Integer TAK
NAZWA Varchar (80) -
KODMSKL Varchar (35) TAK
WOLNE Smallint TAK 1
KLU_WOLNE Integer TAK 1

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZINW_MIEJSCESKL (FK_ARKPOZINW_MIEJSCESKL) MIEJSCESKL ARKPOZINW 1:N
FK_DOSTINW_MIEJSCESKL (FK_DOSTINW_MIEJSCESKL) MIEJSCESKL DOSTINW 1:N


MSCSKLADOWANIA


Słownik miejsc składowania dla magazynu

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_MSCSKLADOWANIA Integer TAK
ID_MAGAZYN Integer -
KOD Varchar (100) TAK
NAZWA Varchar (50) -
WOLNE Smallint TAK 1 1 - wolne (stan na tym miejscu równy zero)
0 - zajęte (stan na miejscu większy od zera)
KLU_WOLNE Integer TAK 1 Pole wykorzystywane do wyszukiwania obliczane w triggerach na podstawie pola WOLNE (lepsza selektywność klucza od pola WOLNE)
Jak pole WOLNE = 1, to pole KLU_WOLNE = 1 - wolne
Jak pole WOLNE = 0, to pole KLU_WOLNE = ID_MSCSKLADOWANIA - zajęte
KODPASKOWY Blob (80,1) -
ID_MSCSKLADOWANIA_KLASA Integer TAK
RODZAJ Smallint TAK 0
KLU_RODZAJ Integer TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZINW_MSCSKLADOWANIA (FK_ARKPOZINW_MSCSKLADOWANIA) MSCSKLADOWANIA ARKPOZINW 1:N
FK_ROZLINWMSCSKL_MSCSKLADOWANIA (FK_ROZLINWMSCSKL_MSCSKLADOWANIA) MSCSKLADOWANIA ROZLINWMSCSKL 1:N


NRSERYJNY


spis numerów seryjnych kartotek

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl Opis
ID_NRSERYJNY Integer TAK
ID_KARTOTEKA Integer TAK
ID_MAGAZYN Integer -
ID_DOSTAWA Integer -
SN Varchar (50) TAK numer seryjny

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ARKPOZINWNRSERYJNY_NRSERYJNY (FK_ARKPOZINWNRSERYJNY_NRSERYJNY) NRSERYJNY ARKPOZINWNRSERYJNY 1:N
FK_ROZLINWNRSERYJNY_NRSERYJNY (FK_ROZLINWNRSERYJNY_NRSERYJNY) NRSERYJNY ROZLINWNRSERYJNY 1:N


ROZLINWMSCSKL

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ROZLINWMSCSKL Integer TAK
ID_INWSP Integer -
ID_INWLOGSPIS Integer -
ID_KARTOTEKA Integer TAK
ID_MSCSKLADOWANIA Integer TAK
PRZED Numeric (18,4) TAK 0
PO Numeric (18,4) TAK 0
ROZNICA -
ID_DANEDOSTAWALOG Integer -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZLINWMSCSKL_INWSP (FK_ROZLINWMSCSKL_INWSP) INWSP ROZLINWMSCSKL 1:N
FK_ROZLINWMSCSKL_MSCSKLADOWANIA (FK_ROZLINWMSCSKL_MSCSKLADOWANIA) MSCSKLADOWANIA ROZLINWMSCSKL 1:N


ROZLINWNRSERYJNY

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ROZLINWNRSERYJNY Integer TAK
ID_INWSP Integer TAK
ID_KARTOTEKA Integer TAK
ID_DOSTINW Integer -
ID_NRSERYJNY Integer TAK
PRZED Smallint TAK
PO Smallint TAK

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_ROZLINWNRSERYJNY_INWSP (FK_ROZLINWNRSERYJNY_INWSP) INWSP ROZLINWNRSERYJNY 1:N
FK_ROZLINWNRSERYJNY_NRSERYJNY (FK_ROZLINWNRSERYJNY_NRSERYJNY) NRSERYJNY ROZLINWNRSERYJNY 1:N
FK_ROZLINWNRSERYJNY_DOSTINW (FK_ROZLINWNRSERYJNY_DOSTINW) DOSTINW ROZLINWNRSERYJNY 1:N


WYSTCECHINW

 Kolumny
Nazwa kolumny Typ danych Wymag Domyśl
ID_ARKPOZINW Integer TAK
ID_CECHADOKK Integer TAK
WARTOSC Varchar (35) -
PARAMETR Varchar (35) -

 Relacje
Nazwy constraint-ów (relacji) Tabela nadrzędna Tabela podrzędna Card. Integralność
FK_WYSTCECHINW_ARKPOZINW (FK_WYSTCECHINW_ARKPOZINW) ARKPOZINW WYSTCECHINW 1:N CASCADE DELETE
FK_WYSTCECHINW_CECHADOK (FK_WYSTCECHINW_CECHADOK) CECHADOKK WYSTCECHINW 1:N